/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.jfonia.model;

import org.jfonia.model.elements.MusicalElement;
import percussiongenerator.model.Pair;

/**
 *
 * @author jannes
 */
public interface ISequenceObserver {
    public void nodeAdded(Sequence sequence, MusicalElement musicalElement);
    public void nodeRemoved(Sequence sequence, MusicalElement musicalElement);
    //public void nodeRemoved(Sequence sequence, PerformanceNode performanceNode);
    public void nodeDifferenceChanged(Sequence sequence, MusicalElement musicalElement);
    //public void nodeDifferenceChanged(Sequence sequence, PerformanceNode performanceNode);
}
